managed by - Spanish English Dictionary